invest on - German English Dictionary